holder of a note - French English Dictionary